walking prosthesis - German English Dictionary